package com.shujia.java.day14.demo3;


import java.io.File;

/**
 *
 *  删除F:\data下的所有文件
 *
 *   定义FIle F:\\data
 *   通过listFile() 获取当前目录下文件或目录的对象
 *   isFile() 是 删除
 */
public class Demo1 {
    public static void main(String[] args) {
        //定义FIle F:\\data
        File file = new File("F:\\data");
        show(file);
    }
    public static void show(File file){
        // true 删除  false 获取所有对象继续判断
        if(file.isFile()){
            file.delete();
        }else{
            File[] files = file.listFiles();
           //循环
            for (File f:files) {
                //判断 true 删除  false 获取所有对象继续判断
                if(f.isFile()){
                    f.delete();
                }else {
                    show(f);//递归调用
                }
            }

        }
    }

}
